hardly likely - French English Dictionary